package com.basic.modules.ykf.model;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;

@Data
public class Personal2Excel {
    //平台
    @ExcelProperty(value = "平台")
    private String platformName;
    //店铺ID
    @ExcelProperty(value = "店铺ID")
    private String shopNo;
    //子账号名称
    @ExcelProperty(value = "子账号名称")
    private String accountName;
    //子账号密码
    @ExcelProperty(value = "子账号密码")
    private String accountPassword;
    //约定咨询人数
    @ExcelProperty(value = "约定咨询人数")
    private BigDecimal consultPeopleNum;
    //约定转化率
    @ExcelProperty(value = "约定转化率")
    private BigDecimal conversionRate;
    //约定响应时间(秒)
    @ExcelProperty(value = "约定响应时间(秒)")
    private BigDecimal responseSecond;
    //班次
    @ExcelProperty(value = "班次")
    private BigDecimal serviceShiftName;
    //在线状态
    @ExcelProperty(value = "在线状态")
    private String onLineStatus;
    //岗位类别
    @ExcelProperty(value = "岗位类别")
    private String customPostTypeName;
    //分部客服
    @ExcelProperty(value = "分部客服")
    private String exNameLabel;
    //开始日期
    @ExcelProperty(value = "开始日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String startDate;
    //提成
    @ExcelProperty(value = "提成")
    private BigDecimal commission;
    //结束日期
    @ExcelProperty(value = "结束日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String endDate;
    //底薪
    @ExcelProperty(value = "底薪")
    private BigDecimal baseSalary;
    //服务状态
    @ExcelProperty(value = "服务状态")
    private String serviceStatus;
    //确认状态
    @ExcelProperty(value = "确认状态")
    private String confirmStatus;
}
